Oh man, this is kind of embarrassing. The History Channel has a TV show called MonsterQuest where they try to solve and/or find evidence of unexplained "monsters" and this particular episode is dedicated to the DogMan of Wisconsin. Haha
(
Read more... )